//
//  YXDrawerViewController.h
//  CreditCard
//
//  Created by 杨旭 on 2017/12/21.
//  Copyright © 2017年 杨旭. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface YXDrawerViewController : UIViewController


/**
 获得抽屉控制器

 @return 抽屉控制器
 */
+ (instancetype)shareDrawer;


/**
 快速创建抽屉控制器
 
 @param mainVc   主控制器
 @param leftMenuVc 左边菜单控制器
 @param leftWidth 左边菜单控制器显示的最大范围
 @return 抽屉控制器
 */
+ (instancetype)drawerVcWithMainVC:(UIViewController *)mainVc leftMenuVc:(UIViewController *)leftMenuVc leftWidth:(CGFloat)leftWidth;


/**
 打开左边菜单控制器
 */
- (void)openLeftMenu;

/**
 切换到指定的控制器
 */
- (void)switchViewController:(UIViewController *)destVc;

/**
 回到主界面
 */
- (void)backHome;

@end
